package com.chainyoung.component_tmperson.ui.mvp.contract;

import com.chainyoung.common.appcommon.entity.RecieveAccount;
import com.chainyoung.common.mvp.IModel;
import com.chainyoung.common.mvp.IView;

import java.util.List;
import java.util.TreeMap;

import io.reactivex.Flowable;

public interface RecieveAccountListContract {


    interface View extends IView {



        void onGetRecieveAccount(List<RecieveAccount> data);

        void onSetRecieveAccountStatus(String data);

    }

    interface Model extends IModel {

        Flowable<List<RecieveAccount>> getRecieveAccount(TreeMap<String, Object> map);

        Flowable<String> setRecieveAccountStatus(TreeMap<String, Object> map);




    }



}
